/*-----new_css_file---*/
#catalog_filter{
margin-bottom:25px !important;
margin-top: 25px !important;
clear: both;

}
#filter_type{
	list-style:none;
	padding:0;
	margin:0;
	display: block;
	
}


#filter_type li{
	float:left;
  	padding:8px;
}
#filter_type li.active{
	background-color:#f5eae2;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius: 10px;
	-khtml-border-radius: 10px;
}
#filter_type li a{
    	text-decoration:none;
  	border-bottom: dashed 1px #fb5c00;
}
#filter_type li.active a{
	color:#333;
  	text-decoration:none;
  	border:none;
}

#filter_type li.params.active{
	-moz-border-radius:10px 10px 0 0;
	-webkit-border-radius:10px 10px 0 0;
	border-radius: 10px 10px 0 0;
	-khtml-border-radius: 10px 10px 0 0;
	padding-bottom: 15px;
}


#catalog_filter_content{
	display: none;
  background-color:#f5eae2;
  padding:20px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px; /* future proofing */
  -khtml-border-radius: 10px; /* for old Konqueror browsers */
  margin-top: -5px;
  
}


#catalog_filter_content table{
	margin:0;
	padding:0px;
}
#catalog_filter_content td{
	margin:0;
	padding:0px;
}
#catalog_filter_content .column{
  width:260px;
}
#catalog_filter_content input{
  border:1px solid #a1a1a1;
  background-color:white;
  margin:0;
  padding:3px;
  width:65px;
}
#catalog_filter_content .slider{
	display:block;
  	height:4px;
  	background-color:#bebebe;
  	margin-top:50px;
  	margin-bottom:20px;
  	position:relative;
}

#catalog_filter_content .slider .ui-slider-range{
  	background-color:#f05900;
  	height:4px;
  	position:absolute;
}
#catalog_filter_content .slider .ui-slider-handle{
  	height:22px;
	width:15px;
  	display:block;
  	position:absolute;
  	background-image:url(/site/theme/img/sprite.png);
  	background-position:-211px -699px;
  	top:-15px;
  	margin-left:-3px;
}

#catalog_filter_content .slider .first{
  	background-position:-211px -736px;
  	margin-left:-13px;
}
#catalog_filter_content .slider .min{
  	width:50px;
  	display:block;
  	position:absolute;
  	text-align:center;
  	font-size:12px;
  	line-height:12px;
  	top:-34px;
  	left:0px;
  	color:#7d7d7d;
  	margin-left:-24px;
}

#catalog_filter_content .slider .max{
  	width:50px;
  	display:block;
  	position:absolute;
  	text-align:center;
  	font-size:12px;
  	line-height:12px;
  	top:-34px;
  	right:0px;
  	color:#7d7d7d;
  	margin-right:-25px;
}

#catalog_filter_content .slider .middle{
  	width:50px;
  	display:block;
  	position:absolute;
  	text-align:center;
  	font-size:12px;
  	line-height:12px;
  	top:-34px;
  	left:50%;
  	color:#7d7d7d;
  	margin-left:-25px;
}

#catalog_filter_content .radio{
	display:block;
  	float:right;
  	clear:both;
	height:36px;	
}

#catalog_filter_content #chear{
	width:20px;
}

#catalog_filter_content #filter_form{
	padding: 0 20px;
}
    
#filter_submit{
	width:250px !important;
	background-image:url(/site/theme/img/sprite.png);
    	background-repeat:repeat-x;
  	background-position:left -614px;
  	height:50px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px; /* future proofing */
	-khtml-border-radius: 5px; /* for old Konqueror browsers */
  	cursor:pointer;
}    
    
    

    
    
    
    
    